//package cn.fl.mcr.vo;
//
//import cn.lionbridgecapital.loan.model.dto.McrCouponRuleDTO;
//import com.alibaba.fastjson.annotation.JSONField;
//import com.fasterxml.jackson.annotation.JsonFormat;
//import org.springframework.format.annotation.DateTimeFormat;
//
//import java.util.Date;
//import java.util.List;
//
///**
// * @author yangqh521
// * @date 2020/5/28
// * @desp
// */
//public class McrCouponVO {
//
//    /**
//     * 优惠券id
//     */
//    private Long id;
//    private Long cpId;
//
//    /**
//     * 优惠券名称
//     */
//    private String cpNm;
//
//    /**
//     * 优惠券类型
//     */
//    private Long cpType;
//
//    /**
//     * 还款类型
//     */
//    private String payType;
//
//    /**
//     * 计算金额方式
//     */
//    private String discountType;
//
//    /**
//     * 有效期类型
//     */
//    private String expireType;
//
//    /**
//     * 有效期固定天数
//     */
//    private Long fixedDays;
//
//    /**
//     * 有效期开始时间
//     */
//    @DateTimeFormat(pattern="yyyy-MM-dd")
////    @JsonFormat(pattern="yyyy-MM-dd")
//    @JSONField(format="yyyy-MM-dd")
//    private Date strDate;
//
//    /**
//     * 有效期结束时间
//     */
//    @DateTimeFormat(pattern="yyyy-MM-dd")
////    @JsonFormat(pattern="yyyy-MM-dd")
//    @JSONField(format="yyyy-MM-dd")
//    private Date endDate;
//
//    /**
//     * 使用说明
//     */
//    private String instruction;
//
//    /**
//     * 客户类型
//     */
//    private String cstType;
//
//    /**
//     * 使用节点
//     */
//    private String useNode;
//
//    /**
//     * 借款类型
//     */
//    private String loanType;
//
//    /**
//     * 每个人限发，0位不限
//     */
//    private Long perLimit;
//
//    /**
//     * 发放类型，配置发放名单
//     */
//    private Integer issueType;
//
//    /**
//     * 发放目标客户
//     */
//    private String issueTypeCd;
//    /**
//     * 优惠展示
//     */
//    private String displayType;
//    /**
//     * 优惠券的状态
//     */
//    private Integer status;
//    /**
//     * 是否过期
//     */
//    private Integer isExpired;
//    /**
//     * 是否有效，1有效，0无效
//     */
//    private Integer isValid;
//    /**
//     * 是否删除，1删除，0未删除
//     */
//    private Integer isDel;
//
//    /**
//     * 创建人
//     */
//    private Long crtUsrId;
//
//    /**
//     * 创建时间
//     */
//    private Date crtTm;
//
//    /**
//     * 更新人
//     */
//    private Long mdfUsrId;
//
//    /**
//     * 更新时间
//     */
//    private Date mdfTm;
//
//    /**
//     * 创建人
//     */
//    private String crtUsrName;
//
//    /**
//     * 更新人
//     */
//    private Long mdfUsrName;
//
//    /**
//     * 租赁使用：优惠券类型名称
//     */
//    private String cpTypeNm;
//
//    /**
//     * 租赁使用：有效期展现
//     */
//    private String expireShow;
//
//    /**
//     * 租赁使用：是否可以编辑
//     */
//    private Integer canEdit;
//
//    /**
//     * 租赁使用：是否可以上传
//     */
//    private Integer canUpload;
//
//    /**
//     * 租赁使用：优先规则
//     */
//    private List<McrCouponRuleDTO> ruleList;
//
//    public Long getId() {
//        return id;
//    }
//
//    public void setId(Long id) {
//        this.id = id;
//    }
//
//    public Long getCpId() {
//        return cpId;
//    }
//
//    public void setCpId(Long cpId) {
//        this.cpId = cpId;
//    }
//
//    public String getCpNm() {
//        return cpNm;
//    }
//
//    public void setCpNm(String cpNm) {
//        this.cpNm = cpNm;
//    }
//
//    public Long getCpType() {
//        return cpType;
//    }
//
//    public void setCpType(Long cpType) {
//        this.cpType = cpType;
//    }
//
//    public String getPayType() {
//        return payType;
//    }
//
//    public void setPayType(String payType) {
//        this.payType = payType;
//    }
//
//    public String getDiscountType() {
//        return discountType;
//    }
//
//    public void setDiscountType(String discountType) {
//        this.discountType = discountType;
//    }
//
//    public String getExpireType() {
//        return expireType;
//    }
//
//    public void setExpireType(String expireType) {
//        this.expireType = expireType;
//    }
//
//    public Long getFixedDays() {
//        return fixedDays;
//    }
//
//    public void setFixedDays(Long fixedDays) {
//        this.fixedDays = fixedDays;
//    }
//
//    public Date getStrDate() {
//        return strDate;
//    }
//
//    public void setStrDate(Date strDate) {
//        this.strDate = strDate;
//    }
//
//    public Date getEndDate() {
//        return endDate;
//    }
//
//    public void setEndDate(Date endDate) {
//        this.endDate = endDate;
//    }
//
//    public String getInstruction() {
//        return instruction;
//    }
//
//    public void setInstruction(String instruction) {
//        this.instruction = instruction;
//    }
//
//    public String getCstType() {
//        return cstType;
//    }
//
//    public void setCstType(String cstType) {
//        this.cstType = cstType;
//    }
//
//    public String getUseNode() {
//        return useNode;
//    }
//
//    public void setUseNode(String useNode) {
//        this.useNode = useNode;
//    }
//
//    public String getLoanType() {
//        return loanType;
//    }
//
//    public void setLoanType(String loanType) {
//        this.loanType = loanType;
//    }
//
//    public Long getPerLimit() {
//        return perLimit;
//    }
//
//    public void setPerLimit(Long perLimit) {
//        this.perLimit = perLimit;
//    }
//
//    public Integer getIssueType() {
//        return issueType;
//    }
//
//    public void setIssueType(Integer issueType) {
//        this.issueType = issueType;
//    }
//
//    public String getIssueTypeCd() {
//        return issueTypeCd;
//    }
//
//    public void setIssueTypeCd(String issueTypeCd) {
//        this.issueTypeCd = issueTypeCd;
//    }
//
//    public String getDisplayType() {
//        return displayType;
//    }
//
//    public void setDisplayType(String displayType) {
//        this.displayType = displayType;
//    }
//
//    public Integer getStatus() {
//        return status;
//    }
//
//    public void setStatus(Integer status) {
//        this.status = status;
//    }
//
//    public Integer getIsExpired() {
//        return isExpired;
//    }
//
//    public void setIsExpired(Integer isExpired) {
//        this.isExpired = isExpired;
//    }
//
//    public Integer getIsValid() {
//        return isValid;
//    }
//
//    public void setIsValid(Integer isValid) {
//        this.isValid = isValid;
//    }
//
//    public Integer getIsDel() {
//        return isDel;
//    }
//
//    public void setIsDel(Integer isDel) {
//        this.isDel = isDel;
//    }
//
//    public Long getCrtUsrId() {
//        return crtUsrId;
//    }
//
//    public void setCrtUsrId(Long crtUsrId) {
//        this.crtUsrId = crtUsrId;
//    }
//
//    public Date getCrtTm() {
//        return crtTm;
//    }
//
//    public void setCrtTm(Date crtTm) {
//        this.crtTm = crtTm;
//    }
//
//    public Long getMdfUsrId() {
//        return mdfUsrId;
//    }
//
//    public void setMdfUsrId(Long mdfUsrId) {
//        this.mdfUsrId = mdfUsrId;
//    }
//
//    public Date getMdfTm() {
//        return mdfTm;
//    }
//
//    public void setMdfTm(Date mdfTm) {
//        this.mdfTm = mdfTm;
//    }
//
//    public String getCrtUsrName() {
//        return crtUsrName;
//    }
//
//    public void setCrtUsrName(String crtUsrName) {
//        this.crtUsrName = crtUsrName;
//    }
//
//    public Long getMdfUsrName() {
//        return mdfUsrName;
//    }
//
//    public void setMdfUsrName(Long mdfUsrName) {
//        this.mdfUsrName = mdfUsrName;
//    }
//
//    public String getCpTypeNm() {
//        return cpTypeNm;
//    }
//
//    public void setCpTypeNm(String cpTypeNm) {
//        this.cpTypeNm = cpTypeNm;
//    }
//
//    public String getExpireShow() {
//        return expireShow;
//    }
//
//    public void setExpireShow(String expireShow) {
//        this.expireShow = expireShow;
//    }
//
//    public Integer getCanEdit() {
//        return canEdit;
//    }
//
//    public void setCanEdit(Integer canEdit) {
//        this.canEdit = canEdit;
//    }
//
//    public Integer getCanUpload() {
//        return canUpload;
//    }
//
//    public void setCanUpload(Integer canUpload) {
//        this.canUpload = canUpload;
//    }
//
//    public List<McrCouponRuleDTO> getRuleList() {
//        return ruleList;
//    }
//
//    public void setRuleList(List<McrCouponRuleDTO> ruleList) {
//        this.ruleList = ruleList;
//    }
//}
